Espressif Systems /ESP32-C3 /USB_DEVICE /CONF0

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CONF0

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (PHY_SEL)PHY_SEL 0 (EXCHG_PINS_OVERRIDE)EXCHG_PINS_OVERRIDE 0 (EXCHG_PINS)EXCHG_PINS 0VREFH 0VREFL 0 (VREF_OVERRIDE)VREF_OVERRIDE 0 (PAD_PULL_OVERRIDE)PAD_PULL_OVERRIDE 0 (DP_PULLUP)DP_PULLUP 0 (DP_PULLDOWN)DP_PULLDOWN 0 (DM_PULLUP)DM_PULLUP 0 (DM_PULLDOWN)DM_PULLDOWN 0 (PULLUP_VALUE)PULLUP_VALUE 0 (USB_PAD_ENABLE)USB_PAD_ENABLE

Description

USB_DEVICE_CONF0_REG.

Fields

PHY_SEL

Select internal/external PHY

EXCHG_PINS_OVERRIDE

Enable software control USB D+ D- exchange

EXCHG_PINS

USB D+ D- exchange

VREFH

Control single-end input high threshold,1.76V to 2V, step 80mV

VREFL

Control single-end input low threshold,0.8V to 1.04V, step 80mV

VREF_OVERRIDE

Enable software control input threshold

PAD_PULL_OVERRIDE

Enable software control USB D+ D- pullup pulldown

DP_PULLUP

Control USB D+ pull up.

DP_PULLDOWN

Control USB D+ pull down.

DM_PULLUP

Control USB D- pull up.

DM_PULLDOWN

Control USB D- pull down.

PULLUP_VALUE

Control pull up value.

USB_PAD_ENABLE

Enable USB pad function.

Links

() ()